home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.004 / xemacs-1 / xemacs-19.13 / src / m / alliant4.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-07-28  |  812 b   |  27 lines

  1. /* Synched up with: FSF 19.29. */
  2.  
  3. /* machine description file for Alliant Concentrix 4.0 or later.
  4.    Use alliant.h for versions 2 and 3.  */
  5.  
  6. /* The following line tells the configuration script what sort of 
  7.    operating system this machine is likely to run.
  8.    USUAL-OPSYS="bsd4-2"  */
  9.  
  10. #include "alliant.h"
  11.  
  12. /* Concentrix uses a different kernel symbol for load average. */
  13.  
  14. #undef  LDAV_SYMBOL        /* Undo definition in s-bsd4-2.h */
  15. #define LDAV_SYMBOL "_Loadavg"
  16.  
  17. /* Data type of load average, as read out of kmem.  */
  18.  
  19. #define LOAD_AVE_TYPE long
  20.  
  21. /* Convert that into an integer that is 100 for a load average of 1.0  */
  22.  
  23. #define LOAD_AVE_CVT(x) (x * 100 / LOADAVG_SCALE)
  24.  
  25. /* include <sys/param.h> for the definition of LOADAVG_SCALE, and also
  26.    LOADAVG_SIZE, the number of items in the Loadavg array. */
  27.